//
//  MLArticle.h
//  Molian
//
//  Created by wansong on 3/21/15.
//  Copyright (c) 2015 xiaocan. All rights reserved.
//
//  专属恋人文章的模型

#import <AVOSCloud/AVOSCloud.h>

/*
 * @enum MLArticleStatus 文章状态
 */
typedef NS_ENUM(NSUInteger, MLArticleStatus)
{
    MLArticleStatus_EDITING = 0, // 正在编辑
    MLArticleStatus_PUBLISHED = 1, // 已发布
    MLArticleStatus_DISABLED = 2, // 已禁用
};

/*
 * @enum MLArticleType 文章类型
 */
typedef NS_ENUM(NSUInteger, MLArticleType)
{
    MLArticleType_INDEPENDENT = 0, // 独立的
    MLArticleType_TOPIC = 1, // 属于某个专题的
};

@interface MLArticle : AVObject<AVSubclassing>

// 文章状态
@property NSInteger status;

// 文章类型
@property NSInteger type;

// 文章标题
@property (nonatomic, strong) NSString *title;

// 文章web
@property (nonatomic, strong) NSString *address;

// 标题图片
@property (nonatomic, strong) AVFile *title_img;

// 文章介绍
@property (nonatomic, strong) NSString *intro;

// 文章所属的专题(可以为空)
@property (nonatomic, strong) AVObject *topic;

// 作者
@property (nonatomic, strong) AVObject *author;

// 文章被喜欢的次数
@property NSInteger likeCount;
@property NSInteger readCount;//阅读数

// 文章被分享次数
@property NSInteger shareCount;

// 文章被评论次数
@property NSInteger commentCount;
//发布时间，文章列表按发布时间来排序
@property (nonatomic,strong) NSDate *publishTime;
@end